Big Huge Thesaurus

Allium canadense

noun